package com.stone.business.equipment.pojo;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

/**
 * 组合电器
 */
@Entity
@Table(name = "TAB_EQUIPMENT_PARA_ZHDQ")
public class TEquipmentParamZhdq implements java.io.Serializable,Cloneable {



    // Fields
    private Long id;

    /**
     * 设备基本信息ID
     */
    private Long baseid;

    /**
     * 额定电压（kV）
     */
    private Integer eddy;

    /**
     * 额定电流（A）
     */
    private Integer eddl;

    /**
     * 类型
     */
    private String lx;

    /**
     * 结构形式
     */
    private String jgxs;

    /**
     * 母线安装形式
     */
    private String mxazxs;

    /**
     * 开关安装形式
     */
    private String kgazxs;

    /**
     * 断路器间隔数
     */
    private Integer dlqjgs;

    /**
     * sf6压力低报警值（开关气室）
     */
    private Integer sf6bjzkg;

    /**
     * sf6压力低闭锁值（开关气室）
     */
    private Integer sf6bszkg;

    /**
     * sf6压力低报警值（其他气室）
     */
    private Integer sf6bjzqt;

    /**
     * sf6压力低闭锁值（其他气室）
     */
    private Integer sf6bszqt;   

    /**
     * sf6密度继电器型号
     */
    private String sf6jdqxh;

    /**
     * sf6密度继电器生产厂家
     */
    private String sf6jdqcj;
    
	@Id
    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SEQ_EQUIPMENT_PARAM_ZHDQ")
    @SequenceGenerator(name="SEQ_EQUIPMENT_PARAM_ZHDQ",allocationSize=1, sequenceName="SEQ_EQUIPMENT_PARAM_ZHDQ")
    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }
	public Long getBaseid() {
		return baseid;
	}
	public void setBaseid(Long baseid) {
		this.baseid = baseid;
	}

	public Integer getEddy() {
		return eddy;
	}

	public void setEddy(Integer eddy) {
		this.eddy = eddy;
	}

	public Integer getEddl() {
		return eddl;
	}

	public void setEddl(Integer eddl) {
		this.eddl = eddl;
	}

	public String getLx() {
		return lx;
	}

	public void setLx(String lx) {
		this.lx = lx;
	}

	public String getJgxs() {
		return jgxs;
	}

	public void setJgxs(String jgxs) {
		this.jgxs = jgxs;
	}

	public String getMxazxs() {
		return mxazxs;
	}

	public void setMxazxs(String mxazxs) {
		this.mxazxs = mxazxs;
	}

	public String getKgazxs() {
		return kgazxs;
	}

	public void setKgazxs(String kgazxs) {
		this.kgazxs = kgazxs;
	}

	public Integer getDlqjgs() {
		return dlqjgs;
	}

	public void setDlqjgs(Integer dlqjgs) {
		this.dlqjgs = dlqjgs;
	}

	public Integer getSf6bjzkg() {
		return sf6bjzkg;
	}

	public void setSf6bjzkg(Integer sf6bjzkg) {
		this.sf6bjzkg = sf6bjzkg;
	}

	public Integer getSf6bszkg() {
		return sf6bszkg;
	}

	public void setSf6bszkg(Integer sf6bszkg) {
		this.sf6bszkg = sf6bszkg;
	}

	public Integer getSf6bjzqt() {
		return sf6bjzqt;
	}

	public void setSf6bjzqt(Integer sf6bjzqt) {
		this.sf6bjzqt = sf6bjzqt;
	}

	public Integer getSf6bszqt() {
		return sf6bszqt;
	}

	public void setSf6bszqt(Integer sf6bszqt) {
		this.sf6bszqt = sf6bszqt;
	}

	public String getSf6jdqxh() {
		return sf6jdqxh;
	}

	public void setSf6jdqxh(String sf6jdqxh) {
		this.sf6jdqxh = sf6jdqxh;
	}

	public String getSf6jdqcj() {
		return sf6jdqcj;
	}

	public void setSf6jdqcj(String sf6jdqcj) {
		this.sf6jdqcj = sf6jdqcj;
	}
	@Override
	public Object clone() throws CloneNotSupportedException {
		
		return super.clone();
	}

	
}